there's no other choice - Turkish English Dictionary